﻿using System.ComponentModel;
using Pasta.Medio.Concrete;

namespace Pasta.Medio.Abstract
{
	public interface IMediaScanner
	{
		ProgressChangedEventHandler ProgressChanged { get; set; }
		Enums.WorkerState State { get; }
		long ElapsedTime { get; }
		Results Results { get; }

		bool Start();
		bool Cancel();
	}
}
